package com.yykj.order.center.client.form.consultation;

import com.yykj.order.center.client.form.base.BasePaginationForm;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ConsultationAdminDoctorReviewForm {

    @NotEmpty(message = "consultationId会诊ID不能为空")
    @ApiModelProperty(value = "consultationId会诊ID", required = true)
    public String consultationId;

    @ApiModelProperty(value = "审核结果, 1:通过, 2:失败")
    public int result;

    @ApiModelProperty(value = "失败原因")
    public String remark;

    @NotEmpty(message = "需要审核的医生Id不能为空")
    @ApiModelProperty(value = "需要审核的医生Id", required = true)
    public String doctorId;

}